/*
 * AfficheurConsole.h
 *
 *  Created on: 24 nov. 2012
 *      Author: guegan
 */

#ifndef AFFICHEURENCONSOLE_H_
#define AFFICHEURENCONSOLE_H_

#include "Afficheur.h"
#include <iostream>

using namespace std;

class AfficheurEnConsole : public Afficheur{

public:
	AfficheurEnConsole(Robot* b) : Afficheur(b) {}

	void miseAJour(){
		cout << "Robot : " << endl;
		cout << "Ordre donné : " << robot->getOrdre() << endl;
		cout << "Nouveau état : " << robot->getEtatRobot()->getNom() << endl;
	}

	virtual ~AfficheurEnConsole() {}
};

#endif /* AFFICHEURENCONSOLE_H_ */
